Skip to content

Conversation

@lfrancke
Copy link
Member

Description

This adds a Maven settings.xml file which contains the necessary settings to lower the TTL for connections in the connection pool used by Maven to download artifacts.

This is to work around an issue where Azure would silently terminate connections that have been idle for more than 4 minutes causing weird aborts in GitHub

Definition of Done Checklist

- [ ] Add an entry to the CHANGELOG.md file
TIP: Running integration tests with a new product image

The image can be built and uploaded to the kind cluster with the following commands:

bake --product <product> --image-version <stackable-image-version>
kind load docker-image <image-tagged-with-the-major-version> --name=<name-of-your-test-cluster>

See the output of bake to retrieve the image tag for <image-tagged-with-the-major-version>.

This adds a Maven settings.xml file which contains the necessary settings to lower the TTL for connections in the connection pool used by Maven to download artifacts.

This is to work around an issue where Azure would silently terminate connections that have been idle for more than 4 minutes causing weird aborts in GitHub
@lfrancke lfrancke self-assigned this Sep 17, 2024
Copy link
Member

@NickLarsenNZ NickLarsenNZ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lfrancke lfrancke added this pull request to the merge queue Sep 18, 2024
Merged via the queue into main with commit 0a376b0 Sep 18, 2024
2 checks passed
@lfrancke lfrancke deleted the feat/maven-improvements branch September 18, 2024 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants